put someone's on his honour - Deutsch Englisch Wörterbuch